package fr.jade.fraclite.deployment;

import java.util.HashMap;
import java.util.Map;

import org.objectweb.fractal.deployment.local.api.IModuleDescriptor;

public class BasicModuleDesciptor implements IModuleDescriptor {

	private String moduleID = null;

	private Map moduleImports = new HashMap();
	private Map moduleExports = new HashMap();

	private String moduleContent = null;

	public BasicModuleDesciptor(String id, Map imports, Map exports,
			String content) {
		this.moduleID = id;
		this.moduleImports = imports;
		this.moduleExports = exports;
		this.moduleContent = content;
	}

	public String getModuleID() {
		return this.moduleID;
	}

	public Object getModuleImports() {
		return this.moduleImports;
	}

	public Object getModuleExports() {
		return this.moduleExports;
	}

	public Object getPackageContent() {
		return this.moduleContent;
	}

	public Object getPackageProperties() {
		// TODO Auto-generated method stub
		return null;
	}

}
